matter of life and death – English–Français translations

🇬🇧 en fr 🇫🇷

matter of life and death noun

  • Something whose outcome could result in either someone's survival or their death
affaire de vie ou de mort, question de vie ou de mort
Wiktionary Links